Програма для обчислення площі круга та довжини кола за заданим радіусом .
1. def output(event):
2. z_rad = rad.get()
3. z_rad=float(z_rad)
4. C=2*pi*z_rad
5. S=pi*z_rad**2
6. C=round(C,2)
7. S=round(S,2)
8. pl_kr.delete(0,END)
9. pl_kr.insert(0,S)
10. dovg_kola.delete(0,END)
11. dovg_kola.insert(0,C)
12. from tkinter import *
13. from math import *
14. root = Tk()
15. root.title("Обчислення площі круга та довжини кола")
16. root["bg"] = "tan1"
17. l_rad = Label(root, text="Введіть значення радіуса ",
18. font="Arial 15",fg="firebrick",bg = "tan1")
19. l_rad.grid(row=0,column=0,padx=5)
20. rad = Entry(root,width=5)
21. rad["bg"] = "Skyblue1"
22. rad.grid(row=0,column=1,padx=0)
23. but = Button(root,text="Розрахувати ")
24. but.grid(row=1,column=0,padx=20)
25. l_dkola = Label(root, text="Довжина кола з введеним радіусом = ",
26. font="Arial 10",bg = "tan1")
27. l_dkola.grid(row=2,column=0,padx=5)
28. dovg_kola = Entry(root,width=10,font="Arial 14" )
29. dovg_kola["bg"] = "salmon2"
30. dovg_kola.grid(row=2,column=1,padx=5)
31. l_plkr = Label(root, text="Площа круга з введеним радіусом =",
32. font="Arial 10",bg = "tan1")
33. l_plkr.grid(row=3,column=0,padx=5)
34. pl_kr = Entry(root,width=10,font="Arial 14" )
35. pl_kr["bg"] = "salmon2"
36. pl_kr.grid(row=3,column=1,padx=5)
37. but.bind("<Button-1>",output)
root.mainloop()